package com.dd.cloud.user.DTO.hst;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author czg
 * @description 和顺堂药房发送处方body参数
 * @date 2023/11/6 10:51
 */
@Data
//不序列化null值
@JsonInclude(JsonInclude.Include.NON_NULL)
public class HstSendPresReqDTO implements Serializable {


    private static final long serialVersionUID = -1508825219737962472L;
    /**
     * 渠道ID
     */
    private String channel_id;

    /**
     * 机构订单编号
     */
    private String inst_order_no;

    /**
     * 处方来源名称
     */
    private String source_name;

    /**
     * 处方来源分支
     */
    private String source_branch_name;

    /**
     * 患者标识-就诊卡
     */
    private String patient_code;

    /**
     * 患者姓名
     */
    private String patient_name;

    /**
     * 患者性别
     */
    private String patient_sex;

    /**
     * 患者联系电话
     */
    private String patient_mp;

    /**
     * 患者年龄
     */
    private String patient_age;

    /**
     * 患者几个月
     */
    private Integer patient_age_month;

    /**
     * 患者出生日期
     */
    private String patient_bod;

    /**
     * 患者联系地址
     */
    private String patient_address;

    /**
     * 患者既往病史
     */
    private String patient_medical_history;

    /**
     * 患者过敏病症
     */
    private String patient_allergy;

    /**
     * 患者备注
     */
    private String patient_remark;

    /**
     * 科室
     */
    private String department;

    /**
     * 医师标识
     */
    private String doctor_code;

    /**
     * 医生姓名
     */
    private String doctor_name;

    /**
     * 诊断
     */
    private String diagnose;

    /**
     * 病症
     */
    private String symptom;

    /**
     * 医嘱
     */
    private String medical_advice;

    /**
     * 处方单日期
     */
    private String date;

    /**
     * 配送信息
     */
    private HstSendPresDeliveryDTO delivery_info;

    /**
     * 处方列
     */
    private List<HstSendPresDrugReqDTO> pair_list;

    /**
     * 处方图片
     */
    private String images;

    /**
     * 处方图片
     */
    private String remark;
}
